Team information
Olympique Safi
name found country website
Next match
2026-03-22 19:00
Wydad Casablanca vs Olympique Safi 
International - Caf Confederation Cup Final Stage 2025/2026 Last 10 matches
no action competition: International - Caf Confederation Cup Final Stage 2025/2026
(11') Unknown Unknown (12') (17') Unknown Unknown (25') Unknown (26') (48') Unknown competition: Morocco - Botola Pro 2025/2026
(45') Unknown Unknown (82') (82') Unknown Unknown (87') competition: Morocco - Botola Pro 2025/2026
(13') Unknown Unknown (40') competition: Morocco - Botola Pro 2025/2026
Anass Eddaou (28') Zakaria Aboub (34') Sofiane El Moudane (35') (49') Ismael Benktib (52') Zouhir Eddib Imad Khannouss (65') (70') Zouhir Eddib (82') Mustapha Sahd Youness Najari (90') Sofiane El Moudane (90') competition: Morocco - Botola Pro 2025/2026
(1') Salaheddine Errahouli Abouabacar Diarra (14') (50') Sofiane El Moudane competition: International - Caf Confederation Cup Grp. A 2025/2026
(31') Salaheddine Errahouli (89') Moussa Kone Amalaman Allou (90') competition: International - Caf Confederation Cup Grp. A 2025/2026
Imad Khannouss (1') (36') Aboubakar Karamoko Sofiane El Moudane (40') competition: International - Caf Confederation Cup Grp. A 2025/2026
Zakaria Draoui (84') competition: International - Caf Confederation Cup Grp. A 2025/2026
Thembinkosi Lorch (26') Nordin Amrabat (45') (81') Sofiane El Moudane competition: Morocco - Botola Pro 2025/2026
Team form
LLWWWLDDLD
Matches facts, based on last 10 played matches
Number of Olympique Safi wins 3Number of Olympique Safi draws 3Number of Olympique Safi loses 4Average scored goals per match 0.9Average received goals per match 1.1Chance to score goal next match 60 %Chance to receive goal next match 90 %
Morocco